Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVONSHIRE MEWS NORTH Terraced £6,928,119 £4,700,000 31 Mar 2015
4A DEVONSHIRE MEWS NORTH Flats/Maisonettes £1,284,636 £975,000 11 Nov 2016
4B DEVONSHIRE MEWS NORTH Flats/Maisonettes £1,338,633 £1,050,000 14 Jul 2017